﻿/*通用*/
ul,li,a,em,i{
    list-style: none;
    margin:0;
    padding:0;
}

*{
    /*font:12px/1.5 Microsoft YaHei, \5b8b\4f53, tahoma, arial, sans-serif;*/
    font:14px/1.5 'Hiragino Sans GB', 'Open Sans', Arial, 'Microsoft YaHei', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;'Hiragino Sans GB', 'Open Sans', Arial, 'Microsoft YaHei', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; -webkit-user-select: none;
}
input:focus{outline:none;}
a,a:hover,a:link{
    text-decoration: none;
}
.lk{display: block;height: 0;width: 0;overflow: hidden;}
a:focus{
    border:none;
}
*:hover{
    transition: .5s;
    -webkit-transition: .5s;
}
body{
    /*min-width:1000px;*/
    overflow-x:hidden;
}

.myCarousel {
    height:550px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{
    width:100%;
    min-height: 550px;
}

.carousel-inner .item .hidden-xs{
    height:550px;width:100%;
}

.clear{
    clear:both;
}
.container{
    max-width:1200px;
    margin:0 auto;
    padding-left:0;
    padding-right:0;
}
.navbar-toggle{
    background:#1B3F9B;
}
.icon-bar{
    background:white;
}
/**/

.navs,.navs .nav li,.navs .nav li .navbar,.nav,.nav>ul>li ul,.nav>ul>li ul li{
    z-index: 9999;
}
.carousel-inner,#myCarousel{
    z-index:1;
}

/*分页*/
.pageNavi {
    padding: 30px 0 25px 0;
    margin: 10px auto 0;
    width: 100%;
    text-align: center;
    color:#6f6f6f;
}

.pageNavi li{display:inline-block}

.pageNavi li a{
    display:inline-block;
    color:#6f6f6f;
}
.pageNavi li strong{
    font-weight:bold;
}

.pageNavi li a:hover{
    color:#ff2222;
}
.met_page a,.met_page i{
    color:#666;
    display:block;
    float:left;
    height:22px;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.met_page a:hover{
    color:#ff2222;
}

.met_page .pageleft{
    width:100%;
    height:22px;
    overflow:hidden;
}

.met_page .pageright{
    overflow:hidden;
    height:22px;
    width:100%;
}
.met_page a{
    width:80%;
}

.met_page{
    overflow:hidden;
    width:100%;
    margin:0 auto;
    margin-top:30px;
}

/*inner-banner*/
.inner-banner{
    max-width:1920px;
    margin:0 auto;
    background:center;
}

/*2018.1.31*/
.inner-banner{
    max-width:1920px;
    margin:0 auto;
    height:400px;
    background-position:center;
}


#sitemap{
    /*width:100%;*/
    height:350px;
    border:1px solid #ccc;
}
#sitemap label{
    max-width:none !important;
}

/**/
#scroll-top{
    position:fixed;
    display:none;
    bottom: 10px;
    right: 25px;
    z-index: 9;
}
#scroll-top a{
    text-align:center;
    text-decoration:none;
    color:#d1d1d1;
    display:block;
    width:64px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
#scroll-top a:hover{
    color:#979797;
}
#scroll-top a{
    background:transparent url(../images/backTop.png) no-repeat;
    border-radius:6px;
    display:block;
    height:40px;
    width:40px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}

#scroll-top a:hover{
    background:transparent url(../images/backTop_hover.png) no-repeat;
    display:block;
    height:40px;
    width:40px;
    border-radius:6px;
    transition: all .6s;
    -webkit-transition:  all .6s;;
}

/*banner */
::selection { background: #0096d5; color: #fff; }
::-moz-selection { background: #0096d5; color: #fff; }
.bannerslide { height:480px; width: 100%; position: relative; -webkit-transition: all .2s; transition: all .2s; }
.bannerslide .swiper-slide { background-position: center; background-size: cover; }
.pagination { position: absolute; left: 0; text-align: center; bottom:10px; width: 100%;padding-bottom:0; }
.swiper-pagination-switch {display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #fff; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer;}
.swiper-active-switch { background: #fe0000;}
.bannerslide .arrow-left { background: url(../images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; }
.bannerslide .arrow-right { background: url(../images/arrows.png) no-repeat right bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; }
.wrapper{width:1200px; margin:0 auto;}
.pagination{bottom:0;margin-bottom:10px;}
/******end 轮播*********/
/*write by william 2018.5.24*/
/*内页*/
.left-secondNav a,.pro-list ul li>a{border-bottom:1px dashed #ccc;}
.left-con span{display:block;font-size:13px;color:#888;padding:15px;line-height:24px;}
.left-con img,.timgNews img{display:block;max-width:100%;}
.timgNews img{display:none;}
.left-con{background:#f8f8f8;margin-bottom:30px;margin-top:15px;}
.left-con h2{margin-top:0;}
.news-box tr:first-child td strong{font-size:18px !important;}
.news-box tr:first-child td{padding:10px 0;}
/***********2018.06.25 by william***************/
/*header*/
.header{background:#F6F6F6;}
.header .container{overflow: hidden;}
.header-l{float:left;}
.header-r{float:right;}
.header-l span{display:inline-block;color:#999999;font-size:13px;line-height:36px;}
.header-l span b{color:#ee0000;display:inline-block;line-height:36px;font-size:12px;}
.header-r i{display:inline-block;line-height:36px;color:#999999;font-size:13px;}
.header-r a{display:inline-block;line-height:36px;color:#999999;font-size:13px;border-left:1px solid #E5E5E5;padding:0 8px;}
.header-r a:last-child{border-right:1px solid #E5E5E5;}
/*nav*/
.logo{float:left;margin:16px 0;display:block;}
.logo img{display:block}
.navs{margin:16px 0;}
.nav-con{overflow:hidden;}
.navs ul li{float:left;padding:0 10px;}
.navs ul{overflow:hidden;}
.navs ul li a{display:block;color:#888888;padding:0 5px;font-size:16px;line-height:50px;border-bottom:2px solid #FFFFFF;}
.navs ul li a:hover,.navs ul li.current-nav a{color:#026FC1;border-bottom:2px solid #026FC1;transition: all 0.5s;}
/*index-pro*/
.index-pro{padding:40px 0;}
.index-tit span{font-size:20px;color:#026fbf;display:block;}
.index-tBox em{display:block;float:left;color:#888888;font-size:13px;}
.index-tBox a{display:block;float:right;color:#026fbf;font-size:13px;border:1px solid #026fbf;text-align: center;width:92px;height:32px;line-height:32px;}
.index-tBox{overflow:hidden;margin-top:15px;}
.index-proNav ul{float:left;max-width:80%;overflow:hidden;}
.index-proNav .index-proM{float:right;font-size:13px;color:#fff;line-height:40px;height:40px;padding-right:20px;}
.index-proNav{overflow:hidden;background:#026FBF;margin-top:20px;}
.index-proNav ul a{color:#fff;font-size:14px;border-right:1px solid #2388D2;line-height:40px;height:40px;float:left;display: block;width:140px;text-align: center;padding:0 15px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.index-proNav ul a.current-proA{background:#8ABBDF;}
.index-proCon{padding-top:35px;}
.index-proCon ul li{float:left;width:23%;margin-right:2%;position:relative;}
.index-proCon ul li:last-child{margin-right:0;}
.index-proCon ul{overflow:inherit;}
.index-proImg img{display:block;height:220px;max-width:100%;margin:0 auto;}
.index-proImg{height:310px;background-color:#D8D8D8;}
.index-proCon ul li a{display:block;position:absolute;bottom:0px;left:0;width:100%;height:90px;background:#A4A4A4;padding:20px;}
.index-proCon ul li a i{display:block;color:#fff;font-size:16px;font-weight:bold;height:24px;line-height:24px;text-align:center;}
.index-proCon ul li a em{display:block;color:#fff;font-size:16px;height:24px;line-height:24px;float:left;white-space: nowrap;text-overflow: ellipsis;max-width:75%;}
.index-proCon ul li a div{height:42px;overflow:hidden;}
.index-proCon ul li a span{display:block;color:#fff;font-size:13px;}
.index-proCon ul li:hover a{bottom:0px;height:310px;transition: all .5s;background:rgba(164,164,164,.7);padding:35% 15%;}
/*index-about*/
.index-about{padding:40px 0;}
.index-ab p{background:#97BDD6;color:#fff;padding:40px;float:left;max-width:52%;}
.index-ab ul{float:right;overflow:hidden;max-width:45%;}
.index-ab{overflow:hidden;margin-top:30px;}
.index-ab ul li{float:left;border:1px solid #BED1E0;overflow:hidden;padding:15px;margin-left:15px;margin-top:15px;}
.index-ab ul li.mt0{margin-top:0;}
.index-ab ul li:nth-child(odd){margin-left:10px;}
.index-ab ul li img{display:block;float:left;}
.index-ab ul li span{display:block;float:left;margin-left:10px;font-size:14px;color:#036ebc;width:154px;height:53px;overflow: hidden;}
.index-ab ul li span b{display:block;font-size:18px;font-weight:normal;margin-top:5px;}
/*index-news*/
.index-news{padding:40px 0;background:url("../images/indexBg1.jpg") repeat-x;}
.index-newsBox ul li{float:left;width:31%;margin-right:2%;}
.index-newsBox ul li:last-child{margin-right:0;}
.index-newsBox ul{overflow:hidden;margin-top:30px;}
.index-newsBox ul li a{display:block;}
.index-newsImg img{display:block;max-width:100%;margin:0 auto;}
.index-newsImg{overflow: hidden;}
.index-newsCon span{display:block;color:#0c71bb;font-size:16px;font-weight:bold;line-height:24px;height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index-newsCon p{color:#888888;font-size:13px;margin-top:10px;height:60px;overflow: hidden;}
.index-newsCon i{display:block;font-size:13px;background:#0C71BB;width:95px;height:35px;line-height:35px;text-align:center;color:#fff;}
.index-newsCon{padding:20px;background:#fff;border:1px solid #CCCCCC;border-top:none;}
.index-news .index-tBox em{margin-top:8px;}
/*index-tc*/
.index-tc{padding:40px 0;}
.index-tc ul{margin-top:5px;overflow:hidden;}
.index-tc ul li{float:left;width:32%;margin-top:25px;margin-right:2%;}


.index-tc ul li a{display:block}
.index-tcImg img{display:block;max-width:100%;margin:0 auto;}
.index-tcN span{display:block;color:#666;font-size:14px;float:left;line-height:40px;height:40px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;max-width:90%;}
.index-tcN i{display:block;float:right;background:url("../images/tcIcon.jpg") no-repeat;width:8px;height:10px;margin-top:15px;}
.index-tcN{overflow:hidden;border-bottom:1px solid #E6E6E6;}
.index-tc ul li.mr0{margin-right:0;}
/*index-contact*/
.index-conL{float:left;width:32%;margin-right:2%;background:#fff;position:relative;}
.index-conC{float:left;width:32%;margin-right:2%;}
.index-conR{float:right;width:32%;}
.index-conBox{overflow:hidden;margin-top:30px;}
.index-contact{padding:40px 0;background:#E9F6FD;}
.index-conL img{display:block;width:100%;margin:0 auto;}
.index-conL span{display:block;font-weight:bold;font-size:16px;color:#026fbf;}
.index-conL em{color:#777777;font-size:13px;display:block;margin-top:15px;}
.index-conL a{display:block;color:#fe3f2a;position:absolute;bottom:20px;left:20px;}
.index-conL i{display:block;position:absolute;bottom:20px;left:20px;width:30px;height:2px;background:#FA4937;}
.index-conL div{background:#fff;padding:20px;padding-bottom:75px;}
.index-conC img{display:block;margin:0 auto;max-width:100%;}
.index-conC{background:#fff;position:relative;}
.index-conC span{display:block;font-weight:bold;font-size:15px;color:#777777;}
.index-conC em{display:block;font-size:14px;color:#777777;margin-top:8px;}
.index-conC a{display:block;color:#fe3f2a;position:absolute;bottom:20px;left:20px;}
.index-conC i{display:block;width:30px;height:2px;background:#FA4937;position:absolute;bottom:20px;left:20px;}
.index-conC div{background:#fff;padding:20px;padding-bottom:75px;}
.index-conR{background:#fff;padding:25px 40px;padding-top:15px;position:relative;}
.index-conR em{display:block;font-size:20px;font-weight:bold;color:#434D5B;}
.index-conR div span{display:block;color:#666666;font-size:14px;float:left;width:20%;line-height:32px;}
.index-conR div input,.index-conR div textarea{width:70%;margin-left:5%;height:32px;line-height:32px;border:1px solid #A9A9A9;float:left;padding:0 10px;color:#666;}
.index-conR div textarea{height:44px;overflow:hidden;line-height:20px;resize:none;outline: none;}
.index-conR div{margin-top:6px;overflow:hidden;}
.index-conR a{display:block;width:100%;height:45px;line-height:45px;text-align: center;color:#fff;background:#1BB3F4;font-size:13px;margin-top:20px;}
.index-conR .tip{color:#fe3f2a;display:block;margin-top:10px;width:100%;line-height:18px;font-size:13px;}
.index-conR i{width:30px;height:2px;background:#FA4937;position:absolute;bottom:20px;left:40px;}
/*foot*/
.foot-nav{background:#226A9F;border-bottom:1px solid #4284B5;padding:20px 0;}
.foot-nav span{display:block;float:left;color:#fff;font-weight:bold;font-size:15px;margin-top:1px;}
.foot-nav a{display:block;float:left;color:#fff;font-size:13px;border-right:1px solid #fff;padding:0 10px;height:15px;line-height:15px;margin-top:5px;}
.foot-nav a:last-child{border-right:0;}
.copy{background:#226A9F;padding:30px 0;}
.copy span{display:block;color:#fff;line-height:20px;font-size:16px; line-height:30px;}
.fl{float:left;}
.copyBox{float:right;margin-top:10px;}
.copy .container{overflow:hidden;}
.copyBox a,.copyBox i{color:#fff;display:block;font-size:13px;text-align: right;}
/*hover*/
::selection {
    background:#25BCAD;color:#fff;  }
::-moz-selection {  background:#25BCAD;color:#fff;  }
::-webkit-selection {  background:#25BCAD;color:#fff;  }
.inner-banner{background:url("../images/inner-banner.jpg") no-repeat;background-size:cover;height:300px;}
.left-secondNav a.current-leftNav{color:#FF6D00}
.header-r a:hover{color:#ee0000;}
.index-tBox a:hover{background:#026FBF;color:#fff;}
.index-proNav .index-proM:hover{color:#fff588;}
.index-ab ul li:hover img{transform:rotate(360deg);transition: all .5s;}
.index-ab ul li:hover span{color:#ee0000;}
.index-newsBox ul li:hover .index-newsCon{border:1px solid #026FBF;border-top:none;}
.index-newsBox ul li a:hover{box-shadow:2px 2px 3px #bbb;transition: all 0.2s;}
.index-newsBox ul li{padding-bottom:5px;transition: all 0s;}
.index-newsBox ul li a:hover .index-newsImg img{transform: scale(1.1);transition: all .5s;}
.index-newsBox ul li a:hover .index-newsCon span{color:#97BDD6;}
.index-newsBox ul li a:hover .index-newsCon i{color:#ee0000;background:#97BDD6;}
.index-tc ul li a:hover img{transform: scale(1.1);transition: all .5s;}
.index-tc ul li a img{transition: all .5s;}
.index-tcImg{overflow:hidden;}
.index-tc ul li a:hover{box-shadow:2px 2px 3px #ccc;transition: all .3s;}
.index-tc ul{padding-bottom:5px;}
.index-tc ul li a:hover .index-tcN span{display:block;color:#0C71BB;font-weight:bold;}
.index-conR a:hover{color:#fff588;}
.foot-nav a:hover{color:#fff588;}
.index-conBox,.index-conL,.index-conC,.index-conR{height:350px;}
.index-proCon ul li a{height:94px;padding:10px; overflow:hidden;}
.index-proImg img{padding-top:20px;}
.index-tcN{padding:0 15px;}
.pro-container.js-content{text-align:center;}
#JobContent td:last-child{padding:5px 10px;}
#JobContent{margin-top:15px;}

.copy .gs a{background:url("../images/ebsIcon.png") no-repeat center center;display:block;width:32px;height:45px;background-size:100% 100%;}
.copy .gs{width:32px;height:45px;margin:0 auto;margin-top:10px;}
.copy .ga a{display:block;padding-left:25px;background:url("../images/beian.png") no-repeat left center;color:#fff;width:225px;font-size:12px;}
.copy .ga{width:230px;margin:0 auto;margin-top:5px;}
.copy{padding-bottom:10px;}
/**/
/**/
/*内页*/
/*2018.1.18产品页 bao*/
.product-box{
    margin-top:35px;
}

.pro-left{
    max-width:240px;
}

.pro-left h2{
    padding-left:15px;
    padding-top:15px;
    padding-bottom:15px;
    line-height: normal;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    background: #2262A0;
    margin-bottom:0;
}

.pro-list ul li{
    /*margin-bottom: 1px;*/
    background:#f8f8f8;
}
.pro-list ul li>a{
    padding-top:6px;
    padding-bottom:6px;
    padding-left:20px;
    padding-right:15px;
    color:#808080;
    font-size:14px;
    display:block;
    border-left: 1px solid #f2f2f2;
}
.pro-list ul li>a:hover{
    border-left:1px solid #FF6D00;
    color:#FF6D00;
}
.pro-list ul li.current-btn>a{
    color:#FF6D00;
    border-left:1px solid #FF6D00;
}

.navigation-box h3{
    font-size:16px;
    font-weight:bold;
    line-height:54px;
    color:#666;
    float:left;
    margin-bottom:0;
}

.navigation-box .navigation{
    float:right;
    line-height:54px;
    margin-top:20px;
}

.navigation-box{
    overflow:hidden;
    color:#808080;
    border-bottom:1px solid #e5e5e5;
}

.navigation i,.navigation a{
    color:#808080;
    display:inline-block;
}
.navigation a:hover{
    color:#FF6D00;
}

.pro-container ul li a{
    display:block;
    border:1px solid #ddd;
    box-shadow:1px 2px 3px #ddd;

}

.pro-container ul li img{
    display:block;
    max-width:100%;
    height:170px;margin:0 auto;
}

.pro-container ul li span{
    color:#333;
    display:block;
    line-height:40px;
    height:40px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background:#eee;
    padding-left:15px;
    padding-right:15px;
    text-align: center;
}
.pro-container ul li{
    padding:12px;
    float:left;
}

.pro-container ul li a:hover{
    border:1px solid #0365bc;
    box-shadow:2px 2px 5px #aaa;
}
.pro-container ul li a:hover span{
    background:#e3e3e3;
    color:#0365bc;
}

.pro-container ul li a:hover img{
    /*width:120% !important;*/
    /*height:100%;*/
}

/*分页*/
.pageNavi {
    padding: 30px 0 25px 0;
    margin: 10px auto 0;
    width: 100%;
    text-align: center;
    color:#6f6f6f;
}

.pageNavi li{display:inline-block}

.pageNavi li a{
    display:inline-block;
    color:#6f6f6f;
}

.pageNavi li strong{
    font-weight:bold;
}

.pageNavi li a:hover{
    color:#FF6D00;
}

.met_page a,.met_page i{
    color:#666;
    display:block;
    float:left;
    height:22px;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.met_page a:hover{
    color:#FF6D00;
}

.met_page .pageleft{
    width:100%;
    height:22px;
    overflow:hidden;
}

.met_page .pageright{
    overflow:hidden;
    height:22px;
    width:100%;
}

.met_page a{
    width:80%;
}

.met_page{
    overflow:hidden;
    width:100%;
    margin:0 auto;
    margin-top:30px;
}

.pro-detail-t i{
    display:inline-block;
    color:#333;
}
.pro-detail-t{
    color:#333;
    width:300px;
    margin:0 auto;

}
.pro-detail{
    border-bottom:1px dashed #d5d5d5;
    padding-bottom:10px;
}

.pro-detail h1{
    font-size:24px;
    font-weight:bold;
    text-align: center;
}

.pro-detail-box img{
    max-width:100%;
    display:block;
}

.pro-detail-box p{
    color:#333;
    line-height:28px;
}

.pro-detail-box{
    padding-bottom:50px;
}

/*news*/
.news-box ul li{
    border-bottom:1px dotted #d9d9d9;
    padding-bottom:25px;
    overflow:hidden;
    margin-top:25px;
}

.news-box ul li .news-img{
    display:block;
}
.news-img img{
    max-width:100%;
    margin:0 auto;
    vertical-align: middle;
    display:block;
    border:1px solid #ccc;
    /*border-radius:3px;*/
}

.news-list a{
    display:block;
    color:#333;
    font-size:15px;
    line-height:24px;
    height:24px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 10px;
    margin-bottom: 10px;
}

.news-list p{
    color:#808080;
    font-size:13px;
    line-height:22px;
    text-align:left;
    height:66px;
    overflow:hidden;
}

.news-box ul li:hover a{
    color:#FF6D00;
    font-weight:bold;
}

.news-box ul li:hover{
    /*cursor: pointer;*/
    border-bottom:1px dotted #0365bc;
}

.news-box ul li:hover img{
    border:1px solid #0365bc;
}

.news-detail-box{
    margin-top:20px;
    min-height:200px;
}

.equipment ul li img{
    display:block;
    max-width:100%;
}
.equipment ul li{
    margin-top:15px;
}

/*contact*/
.contact-box h4{
    color: #666666;
    font-size: 13px;
    margin-top:30px;
    margin-bottom:20px;
    line-height:22px;
}
.contact-box{
    padding-bottom:30px;
}
.contact span{
    display:block;
    line-height:30px;
    font-size:13px;
    color:#666;
    padding-left:30px;
}
.contact span:hover{
    color:#FF6D00;
}
.tel1{
    background:url("../images/contact.png") no-repeat left center;
}
.fax1{
    background:url("../images/print.png") no-repeat left center;
}
.mobile1{
    background:url("../images/phone.png") no-repeat left center;
}
.address1{
    background:url("../images/bank.png") no-repeat left center;
}
.online1{
    background:url("../images/invoice.png") no-repeat left center;
}
.email1{
    background:url("../images/email.png") no-repeat left center;
}
/*********/
.left-secondNav a{
    display:block;
    color:#8E8E8E;
    padding-left:36px;
    padding-top:10px;
    padding-bottom:8px;
    border-left:1px solid #F5F5F5;
}

.left-secondNav a:hover{
    border-left:1px solid #FF6D00;
    color:#0365bc;
}

.inner-banner{
    max-width:1920px;
    margin:0 auto;
    /*height:350px;*/
    background-position:30% center;
}
.contact-box img{display:block;max-width:100%;}
.tips{display:none;}
/*end by william 2018.5.12*/
.pro-container table img{max-width:100%;}
.pro-container table tr td strong{font-size:20px !important;}
.pro-container table tr:first-child td{padding:8px 0;}

/*20200804*/
.hot_line{float: right;margin: 16px 0;}
.hot_line img{vertical-align:middle}
.qr{position: fixed;right: 20px;top: 50%;z-index: 99;}


/*****适配移动端****/
@media (max-width:1200px) and (min-width:990px) {
    .container{width:auto;}
    .index-appC ul li em{padding:0 5px;font-size:13px;height:26px;line-height:26px;}
    .index-appCt{height:38px;overflow:hidden;}
    .index-appC ul li{width:100%;}
    .index-appC ul li i{height:26px;line-height:26px;}
    .index-appL,.index-appC,.index-appR{height:294px;}
    .navBox{margin-left:3%;}
    .navBox ul li a{padding:0 12px;font-size:14px;}
    .footNav ul li{padding-right:20px;}
    .footNav ul li:last-child{width:360px;}
    /*.search{display:none;}*/
    .index-ab ul li span{width:100px;height:74px;}
    .index-ab ul li{padding:15px 10px;}
    .index-conR div span{font-size:12px;}
    .index-conR div span{font-size:12px;width:25%;}
    .index-proCon ul li:hover a{height:290px;}
    .index-proImg{height:290px;}
    .index-newsImg{background:#fff;}

}

@media (max-width:990px) {
    .container{width:auto;}
    .fixNav{background:url("../images/fixNav-bg.png") no-repeat;width:44px;height:34px;position:absolute;right:15px;top:15px;}
    .navs .container{position:relative;}
    .index-conR div span{font-size:12px;width:25%;}
    /**/
    .index-ab ul li span{width:100px;height:74px;}
    .index-ab ul li{padding:15px 10px;}
    .header-l{float:none;}
    .header-l span{text-align: center;display:block;}
    .header-r{display:none;}
    .nav-con{position:relative;}
    .logo{float:none;padding-left:15px;margin:10px 0;}
    .navs{margin:0;}
    .navs ul li{width:33.33%;background:#F8F8F8;}
    .navs ul li a{text-align: center;}
    .pro-container ul li img{height:130px;}
    .pro-list ul li{width:50%;float:left;}
    .pro-list ul li{border-right:1px dashed #CCCCCC;}
    .pro-list ul li:nth-child(odd){border-left:1px dashed #ccc;}
    .pro-list ul li>a{height:42px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
    .pro-container table tr td strong{margin:0 auto;text-align: center;}
    .pro-container table tr{margin:0 auto;width:80%;}
    .pro-container table tr img{display:block;margin:0 auto;max-width:100%;}
    .pro-container table tr td table{table-layout:fixed;}
    .pro-container table tr td{width:50%;overflow:hidden;}
    .pro-container{overflow:hidden;}
    .tips{color:#ee0000;font-size:13px;line-height:40px;display:block;}
    /*inner*/
    .pro-left{max-width:100%;}
    .product-box{margin-top:15px;}
    .pro-left h2{margin-top:5px;padding-top:10px;padding-bottom:10px;}
    .inner-banner{background-size:cover;height:180px;}
    .pro-list ul li>a{padding-top:10px;padding-bottom:10px;}
    .timgNews{display:none;}
    .left-con{display:none;}
    .navigation-box h3{line-height:30px;float:none;}
    .navigation-box .navigation{float:none;margin-top:0;line-height:30px;}
    .news-box ul li{margin-top:15px;padding-bottom:5px;}
    .pageNavi{margin-top:0;}
    .footNav ul li:last-child a{width:40%;}
    .left-secondNav a{width:50%;float:left;}
    .left-secondNav a:nth-child(odd){border-right:1px dashed #ccc;}
    .left-secondNav{overflow:hidden;border-bottom:1px dashed #ccc;}
    .left-secondNav a:nth-child(odd):last-child{border-bottom:none;}
    #sitemap{margin-bottom:20px;height:300px;}
    .contact-box{padding-bottom:20px;}
    .navs ul li{padding:0 5px;}
    .navs ul li a{font-size:15px;}
    .navs{width:100%;float:none;}
    .bannerslide .swiper-slide{background-size:cover;background-position:20% center;}
    .bannerslide{height:180px;}
    .pagination{margin-bottom:5px;}
    .index-pro{padding:15px;}
    .index-tBox{margin-top:5px;}
    .index-tBox a{display:none;}
    .index-proNav ul a{width:33.33%;}
    .index-proNav ul{max-width:100%;width:100%;}
    .index-proNav .index-proM{display:none;}
    .index-proCon{padding-top:0px;}
    .index-proNav{margin-top:15px;}
    .index-proNav ul a{border-bottom:1px solid #2388D2;}
    .index-proCon ul li{width:48%;margin-right:0;margin-top:15px;}
    .index-proCon ul li:nth-child(odd){margin-right:4%;}
    .index-proImg img{height:160px;}
    .index-proImg{height:230px;}
    .index-proCon ul li a span{margin-top:5px;}
    .index-proCon ul li:hover a{height:230px;padding:50% 15%;}
    .index-about{padding:15px;}
    .index-ab{margin-top:15px;}
    .index-ab p{float:none;width:100%;max-width:100%;padding:20px;font-size:14px;}
    .index-ab ul{float:none;max-width:100%;width:100%;}
    .index-ab ul li:nth-child(odd){margin-left:0px;}
    .index-ab ul li:nth-child(even){margin-left:4%;}
    .index-ab ul li{width:48%;}
    .index-ab ul li img{float:none;margin:0 auto;}
    .index-ab ul li span{text-align: center;float:none;width:auto;}
    .index-ab ul li{padding:10px;padding-bottom:5px;}
    .index-news{padding:15px;}
    .index-tBox{margin-top:0;}
    .index-news .index-tBox em{margin-top:5px;}
    .index-newsBox ul{margin-top:10px;}
    .index-newsBox ul li{width:100%;float:none;}
    .index-newsCon{padding:15px;}
    .index-newsCon span{font-size:15px;}
    .index-newsCon p{margin-top:5px;height:36px;margin-bottom:8px;}
    .index-newsBox ul li{margin-top:10px;}
    .index-news{background-repeat: repeat;}
    .index-tc{padding:15px;}
    .index-tc ul li{margin-top:15px;width:48%;margin-right:0;}
    .index-tc ul li:nth-child(odd){margin-right:4%;}
    .index-tc ul{margin-top:0;}
    .index-tcImg img{height:160px;}
    .index-contact{padding:15px;}
    .index-conBox{margin-top:15px;}
    .index-contact{display:none;}
    .foot-nav{padding:15px;}
    .foot-nav span{float:none;}
    .copy{padding:15px;}
    .copy span{margin-top:5px;}
    .copyBox{float:none;text-align: center;}
    .copy .fl{float:none;}
    .copyBox a, .copyBox i{text-align: center;}
    .copy .fl span i{display:block;}
    .index-newsImg{background:#fff;}
    .inner-banner{background-position: 20% center;}
    .pro-left.pro-hide{display:none;}
    .navigation-box h3{margin-top:0;}
    .index-proImg{background:#fff;border:1px solid #eee;}
    .news-box tr:first-child td strong{font-size:16px !important;}
    .pro-right tr td table{table-layout: fixed;}
    .pro-right tr td table img{display:block;max-width:100%;}
    .pro-right{margin-bottom:20px;}
    .hot_line{float: none;}
}

@media (min-width:990px) {
    .navs{display:block !important;}

}

.my_page{float:left; margin-right:10px; font-size:14px; line-height:30px; }
.my_page a{ border:#0f52b4 1px solid;padding:4px 5px;margin:2px;color:#0f52b4;text-decoration:none;}
.my_page a:hover{background:#0f52b4;color:#fff;}
.my_paget{float:left; }	
.mypage_select{margin-top:5px;}

.pro_title{text-align:center;}
.pro_font{text-align:center;}
.pro_font span{padding-right:10px;}
.center{text-align:center;}
.pro_cont{padding-top:10px;}
.updowna{padding-top:5px;padding-bottom:5px;}
@media only screen and (min-width:768px ) {
	.center img{width:500px;}
	.myflink a{margin-left:5px; font-size:12px; color:#000;}
	.myflink span{margin-left:5px; font-size:12px;}
	.index_alimg{width:409px;height:304px;}
	.fixed{display:none;}
	.fc_a{
			position:fixed;
			top:100px;
			left:10px;
			width:160px;
			border:#00479d solid 5px;
			text-align:center;
			padding:10px;
			background:#fff;
		}
	.fc_b{
			position:fixed;
			top:215px;
			right:10px;
			width:160px;
			border:#00479d solid 5px;
			text-align:center;
			padding:10px;
			background:#fff;
		}
	.fc_a2{font-size:20px;}	
	.sjshow{display:none;}
}
@media only screen and (max-width:768px ) {
	.center img{width:100%;}
	.bannerbg img{width:100%;}
	.myflink{display:none;}
	.index_alimg{width:100%;}
	.fc_a{display:none;}
	.fc_b{display:none;}
	.fixed{width:100%;height:50px;line-height:50px; position:fixed;z-index:10;bottom:0px; }
	.fixed1{float:left; width:70%; text-align:center; background:#fff; height:50px; line-height:50px; }
	.fixed1 a{font-size:36px; }
	.fixed2{float:right; width:30%; background:#df4f00; text-align:center; height:50px; line-height:50px;}
	.fixed2 a{font-size:14px;}
}

@media only screen and (min-width:768px ) {
.lybannerbg{background:#ececec; margin-top:10px; margin-bottom:10px;}
.lybanner{width:1300px; margin:0 auto; height:350px;}
.lybanner img{height:350px;}
.prodeimg img{margin-top:5px; width:500px;}
}

@media only screen and (max-width:768px ) {
	.lybannerbg img{width:100%;}
	.hot_line{display:none;}
	.prodeimg img{margin-top:5px; width:100%;}
}

@media only screen and (max-width:768px ) {
	.content_dc{ margin:20px auto;}
	.content_dc_b{float:left; cursor:pointer; margin-left:15%;}
	.content_dc_d{float:left; margin-left:2%;  }
	.content_dc_d:hover{color:#f00; cursor:pointer;}
	.content_dc_c{float:left; margin-left:2%;}
	.content_dc_c:hover{color:#f00; cursor:pointer;}
}
@media only screen and (min-width:768px ) {
	.content_dc{ margin:20px auto; width:400px; height:30px; line-height:30px; color:#999;}
	.content_dc_b{float:left; cursor:pointer; margin-left:80px;}
	.content_dc_d{float:left; margin-left:10px;  }
	.content_dc_d:hover{color:#f00; cursor:pointer;}
	.content_dc_c{float:left; margin-left:10px;}
	.content_dc_c:hover{color:#f00; cursor:pointer;}
	.content_dc_ds{float:left; margin-left:10px;}
	.content_dc_ds:hover{color:#f00; cursor:pointer;}
	.content_dc_w{padding-left:30px;}
}

@media screen and (min-width: 768px) {
	.comment{width:95%; margin:0 auto; border:2px solid #555; }
	.comment_t{height:30px; line-height:30px; padding-left:10px; background:#999; color:#fff; border-bottom:2px solid #555; }
	.comment_height{margin-top:20px;}
	.comment_list{margin-top:20px; margin-bottom:20px; margin-left:20px;}
	.comment_list_line{border-top:1px solid #555; width:100%; margin:0 auto;}
	.comment_list1{float:left;}
	.comment_list2{float:left; margin-left:20px; width:580px;}
	.comment_list2_name{font-size:14px; color:#0a9;}
	.comment_list2_content{font-size:12px; line-height:20px; margin-top:10px; }
	.comment_list3{float:right; padding-right:20px; color:#999; font-size:12px;}

	.comment_c{}
	.comment_c1{ margin-top:20px; margin-bottom:20px;}
	.comment_c1_l{float:left; width:100px; text-align:right;}
	.comment_c1_r{float:left; min-width:300px;}
	.comment_c1_r textarea{ width:450px; height:100px;}
	.comment_c1_r1{float:left;}
	.comment_c1_r2{float:left; margin-left:10px;}
	.comment_c1_r3{float:left; margin-left:10px; }
	.comment_c1_r3 input{cursor:pointer;}
}
@media screen and (max-width: 768px) {
.comment{width:98%; margin:0 auto; border:2px solid #555; }
.comment_t{height:30px; line-height:30px; padding-left:10px; background:#999; color:#fff; border-bottom:2px solid #555; }
.comment_height{margin-top:20px;}
.comment_list{margin-top:20px; margin-bottom:20px; margin-left:20px;}
.comment_list_line{border-top:1px solid #555; width:98%; margin:0 auto;}
.comment_list1{float:left;}
.comment_list2{float:left; margin-left:20px; width:50%;}
.comment_list2_name{font-size:14px; color:#0a9;}
.comment_list2_content{font-size:12px; line-height:20px; margin-top:10px; }
.comment_list3{float:right; padding-right:20px; color:#999; font-size:12px;}

.comment_c{padding-left:20px;}
.comment_c1{ margin-top:20px; margin-bottom:20px;}
.comment_c1_l{float:left; width:100px; text-align:right;}
.comment_c1_r{float:left; min-width:300px;}
.comment_c1_r textarea{ width:85%; height:100px;}
.comment_c1_r1{float:left;}
.comment_c1_r2{float:left; margin-left:10px;}
.comment_c1_r3{float:left; margin-left:10px; }
.comment_c1_r3 input{cursor:pointer;}
}
